insulator arcover - Francés Inglés Diccionario